telegraph one's punches - Allemand Anglais Dictionnaire